package bean.srv;

import java.util.List;

import bean.dao.HibernateProveedorDAO;
import dominio.Proveedor;

public class ProveedorSRV {

	private static HibernateProveedorDAO daoProveedor= HibernateProveedorDAO.getInstancia();
	
	
	public void agregarProveedor(Proveedor prov){
		daoProveedor.agregarProveedor(prov);		
	}
			
	public void eliminarProveedor(Proveedor prov){
		daoProveedor.eliminarProveedor(prov);
	}
	
	public Proveedor loadProveedor(Proveedor prov){
			return daoProveedor.loadProveedor(prov);
	}
	
	public List<Proveedor> listarProveedors(){
		return daoProveedor.listarProveedors();	 
	}
		
	
	public void modificarProveedor (Proveedor prov){
		
		daoProveedor.modificarProveedor(prov);
		
	}
	
	
	public String ultimoIdProveedor(){
		return daoProveedor.getUltimoId();
	}
	
	public List<String> listaId(){
		return daoProveedor.listaId();
	}
	
	
	public Proveedor buscarProveedor(String id){
		return daoProveedor.buscarProveedor(id);
	}
	
	
	public String imprimirProveedor(String id){
		return daoProveedor.imprimirProveedor(id);
	}
}
